Διάχυτα υπολογιστικά συστήματα

Κωδικός μαθήματος
06ΕΠΚΕ02-ΨΤ
Μονάδες ECTS
6
Εξάμηνο
Εξάμηνο Δ / ΣΤ / Η
Σειρά εμφάνισης
7
Κατηγορία μαθήματος
Διδάσκων καθηγητής

ΚΩΝΣΤΑΝΤΑΚΗΣ ΜΑΡΚΟΣ (ΕΣΠΑ Διδάσκων)

Περιγραφή μαθήματος

 

 

ΜΑΘΗΣΙΑΚΑ ΑΠΟΤΕΛΕΣΜΑΤΑ
  • 🔵 🔴 🟡 Περιγραφή μαθήματος

  • Με την επιτυχή ολοκλήρωση του μαθήματος οι φοιτητές θα είναι σε θέση να: - Κατανοούν τις βασικές αρχές των διάχυτων και πανταχού παρόντων υπολογιστικών συστημάτων - Σχεδιάζουν και υλοποιούν εφαρμογές διάχυτης υπολογιστικής - Ενσωματώνουν αισθητήρες, συσκευές IoT και δίκτυα - Αναλύουν ζητήματα συμφραζομενικότητας, ιδιωτικότητας και ασφάλειας - Αξιολογούν πραγματικές εφαρμογές σε έξυπνα περιβάλλοντα 

ΠΕΡΙΕΧΟΜΕΝΟ ΜΑΘΗΜΑΤΟΣ
  • 🔵 🔴 🟡 Θεωρία (2 ώρες)
  • Εισαγωγή στη Διάχυτη Υπολογιστική – βασικές έννοιες, ιστορική εξέλιξη, εφαρμογές
  • Αρχιτεκτονικές Διάχυτων Συστημάτων – cloud, edge, fog, middleware
  • Internet of Things (IoT) – αισθητήρες, συσκευές, οικοσυστήματα
  • Δίκτυα & Πρωτόκολλα Επικοινωνίας – WSN, MQTT, CoAP
  • Συμφραζομενική Επίγνωση (Context Awareness) – μοντελοποίηση και προσαρμογή
  • Αλληλεπίδραση Ανθρώπου–Υπολογιστή σε Διάχυτα Περιβάλλοντα
  • Έξυπνα Περιβάλλοντα & Smart Cities
  • Διάχυτη Υπολογιστική στον Πολιτισμό και τη Δημιουργική Βιομηχανία
  • Διαχείριση & Οπτικοποίηση Δεδομένων Διάχυτων Συστημάτων
  • Ασφάλεια, Ιδιωτικότητα και Ηθικά Ζητήματα
  • Σχεδιασμός & Ανάπτυξη Εφαρμογών Διάχυτης Υπολογιστικής
  • Μελέτες Περίπτωσης & Ενδιάμεσες Παρουσιάσεις Projects
  • Τελικές Παρουσιάσεις & Ανασκόπηση Μαθήματος 
  • 🔵 🔴 🟡 Εργαστήριο (1 ώρα)

  • Εισαγωγή στη Διάχυτη Υπολογιστική – βασικές έννοιες, ιστορική εξέλιξη, εφαρμογές
  • Αρχιτεκτονικές Διάχυτων Συστημάτων – cloud, edge, fog, middleware
  • Internet of Things (IoT) – αισθητήρες, συσκευές, οικοσυστήματα
  • Δίκτυα & Πρωτόκολλα Επικοινωνίας – WSN, MQTT, CoAP
  • Συμφραζομενική Επίγνωση (Context Awareness) – μοντελοποίηση και προσαρμογή
  • Αλληλεπίδραση Ανθρώπου–Υπολογιστή σε Διάχυτα Περιβάλλοντα
  • Έξυπνα Περιβάλλοντα & Smart Cities
  • Διάχυτη Υπολογιστική στον Πολιτισμό και τη Δημιουργική Βιομηχανία
  • Διαχείριση & Οπτικοποίηση Δεδομένων Διάχυτων Συστημάτων
  • Ασφάλεια, Ιδιωτικότητα και Ηθικά Ζητήματα
  • Σχεδιασμός & Ανάπτυξη Εφαρμογών Διάχυτης Υπολογιστικής
  • Μελέτες Περίπτωσης & Ενδιάμεσες Παρουσιάσεις Projects
  • Τελικές Παρουσιάσεις & Ανασκόπηση Μαθήματος 
ΑΞΙΟΛΟΓΗΣΗ
  1. Γλώσσα αξιολόγησης: Ελληνική

    🔵 🔴 🟡 Μέθοδος αξιολόγησης: 

    Το μάθημα εξετάζεται με γραπτές εξετάσεις. Κατά τη διάρκεια του εξαμήνου οι φοιτητές συμμετέχουν στις διαλέξεις, υλοποιούν μία ομαδική εργασία και εξετάζονται στην ενδιάμεση (πρόοδος) εξέταση και την τελική γραπτή εξέταση του εξαμήνου.

    1. Γραπτή τελική εξέταση (ΓΕ) (50%) - Συγκριτική αξιολόγηση στοιχείων θεωρίας

    2. Ενδιάμεση Γραπτή Εξέταση (Π) (20%)

    3. Ομαδική Εργασία (ΟΕ) (30%) 

    4. Ομαδική άσκηση: 1) Τοποθέτηση αντικειμένων στον χώρο. 2) Δημιουργία και Τοποθέτηση καμερών. 3) Υλικά και Χάρτες (Material Editor). 4) Φωτισμός και ειδικά εφέ. 5) Παρουσίαση Εργασιών. 

    Σημείωση: Ο βαθμός του μαθήματος (ΓΕ*0,5+Π*0,2+ΟΕ*0,3) πρέπει να είναι τουλάχιστον πέντε (5.0). 

ΔΙΔΑΚΤΙΚΕΣ - ΜΑΘΗΣΙΑΚΕΣ ΜΕΘΟΔΟΙ
  • Πρόσωπο με πρόσωπο
  • Λογισμικό για τη δημιουργία εικονικών διαδραστικών κατασκευών (tinkercad)
  • Λογισμικό για τον προγραμματισμό του μικροελεγκτή (Arduino IDE)
  • Χρήση μικροελεγκτή Arduino για τη δημιουργία φυσικών διαδραστικών συσκευών
  • Χρήση διαφανειών, οπτικοακουστικών παραδειγμάτων
  • Εργαστηριακές και πρακτικές ασκήσεις με χρήση σχετικού λογισμικού
  • Χρήση e-class 
eCLASS ΜΑΘΗΜΑΤΟΣ

tba

ΣΥΝΙΣΤΩΜΕΝΗ ΒΙΒΛΙΟΓΡΑΦΙΑ

🔵 🔴 🟡 Συγγράμματα Μαθήματος [ΕΥΔΟΞΟΣ]

  • Μητρόπουλος, Σαράντης και Χρήστος Δουληγέρης. "Κατανεμημένα Πληροφοριακά Συστήματα και Διαχείρισή τους." (2023).
  • Δ. Γαβαλάς, Β. Κασαπάκης, Θ. Χατζηδημήτρης, Κινητές Τεχνολογίες, Εκδ. Νέων Τεχνολογιών, 2015.
  • Κ. Χωριανόπουλος, Ο Προγραμματισμός της Διάδρασης, Κορφιάτης, 2016
  • J. Krumm, Ubiquitous Computing Fundamentals, CRC Press, 2016 

Έξτρα Βιβλιογραφία

 

Μαθήματα Εξαμήνου